home *** CD-ROM | disk | FTP | other *** search
/ Workbench Design / WB Collection.iso / workbench werkzeuge / memory & system tools / tinymeter / tinymeter.guide (.txt) < prev    next >
Amigaguide Document  |  1996-04-07  |  30KB  |  607 lines

  1. @database 07e609c0-0
  2. @master Stuff:TinyMeter/TinyMeter.guide
  3. @$VER: 4.0
  4. @author "Tinic Urou"
  5. @(c) "1995"
  6. @remark Created with Heddley v1.1 (c) Edd Dumbill 1994
  7. @node "Main" "TinyMeter V4.0 AmigaGuide documentation"
  8. @next "What is TinyMeter"
  9. @prev "Main"
  10. ------------------------------------------------------------------------------
  11. @{b}@{fg shine}  ______ __ _____ __ __ _______  _____ ______ _____ _____    __ __     _____
  12.  |__  __Y  Y     Y  Y  Y        Y  ___Y__  __Y  ___|  _  |  |  |  |   |  _  |
  13.    |  |/_ /_  | /_  __/_  |  | /_  __|  |  |/_  __/_     <  |__   | _ |  |  |
  14.    |  | |  |__|  |_____|__|__|  |_____| |  | |_____|__|  |     |__||_||_____|
  15.    `--' `--'  `--'           `--'       `--'          `--'@{ub}@{fg text}
  16. ------------------------------------------------------------------------------
  17.      @{"
  18. Introduction
  19. " link "What is TinyMeter" 0}   What's that thing?
  20.      @{"
  21. What's
  22. " link "New" 0}   New Features and bugfixes in 4.0!
  23.      @{"
  24. Requirements
  25. " link "Requirements" 0}   Ya need a Draco!
  26.      @{"
  27. Installation
  28. " link "Installation" 0}   How to get it on your harddisk
  29.      @{"
  30. Usage
  31. " link "Usage" 0}   How do I use TinyMeter
  32.      @{"
  33. " link "Tips" 0}   Some instructions for the configuration
  34.      @{"
  35. Troubleshooting
  36. " link "Troubleshooting" 0}   If you're having some problems
  37.      @{"
  38. Bugs!
  39. " link "Bugs!" 0}   They're always in...
  40.      @{"
  41. Author
  42. " link "The Author" 0}   That's me
  43.      @{"
  44. Future
  45. " link "Future" 0}   TinyMeter will become the ultimate tool!
  46.      @{"
  47. Thanks
  48. " link "Thanks" 0}   Greets and used software.
  49.      @{"
  50. History
  51. " link "History" 0}   Very interesting!
  52.      @{"
  53. Legal
  54. Stuff
  55. " link "Legal Stuff" 0}   Hey this is EMailWare!
  56. ------------------------------------------------------------------------------
  57.  01 Jan. 1996                                       
  58.  1995-1996 by Tinic Urou
  59. ------------------------------------------------------------------------------
  60. @endnode
  61. @node "What is TinyMeter" "What is TinyMeter"
  62. @next "New"
  63. @prev "Main"
  64.     @{b}@{fg shine}TinyMeter 4.0@{ub}@{fg text} is a tool to show the memoryusage, the volumesusage, the
  65.     date&time and the cpu usage, with useful informations which are selectable.
  66.     Look at the @{"preview
  67. picture" link "Preview/main" 0}
  68.     @{b}@{u}Features:@{ub}@{uu}
  69.     - Shows  @{b}base-ram@{ub} after  bootup.  It  is  good to know how much memory
  70.       the  startup-tools take and if the applications really freed all the
  71.       memory or if your bbs got uploads etc.
  72.     - Uses the @{b}ScreenNotify.library@{ub} to automatically detect  the  changing
  73.       of screenmode or font on the Workbench. On any other PublicScreen
  74.       closing of the screen is recognized.
  75.     - Can be opened on any @{b}PublicScreen@{ub}.
  76.     - @{b}snaps the actual Workbench background@{ub} if desired
  77.     - @{b}many options for the design/look@{ub}
  78.     - Can use a @{b}background picture@{ub} via Datatypes.
  79.     - @{b}Font sensitive@{ub}
  80.     - displays free memory with @{b}c-style formatting codes@{ub} to be
  81.       very flexible.
  82.     - its a @{b}commodity@{ub}
  83.     - etc 8)
  84. @endnode
  85. @node "Installation" "Installation"
  86. @next "Usage"
  87. @prev "Requirements"
  88.     @{b}@{u}Automatic:@{ub}@{uu}
  89.     Use the Installer icon
  90.     @{b}@{u}Manual:@{ub}@{uu}
  91.     - Copy "TinyMeter" and "TinyMeter.info" to WBStartup.
  92.     - Copy "Prefs/TinyMeterPrefs" and  "Prefs/TinyMeterPrefs.info"
  93.       to SYS:Prefs.
  94.     - Copy  the  contents  of  "Libs"   into   your   LIBS:.
  95.     - Start "TinyMeter", setup desired size  and  position.  Press
  96.       "S" to save these settings.
  97.     - Setup the other configurations by starting "TinyMeterPrefs".
  98. @endnode
  99. @node "Usage" "Usage"
  100. @next "Bugs!"
  101. @prev "Installation"
  102.     @{b}@{u}Usage of "TinyMeter":@{ub}@{uu}
  103.     @{b}MouseAreas:@{ub}
  104.         Upper left corner:      End TinyMeter
  105.         Lower right corner:     Size TinyMeter  by  holding  the  left
  106.                                 mousebutton
  107.         Other Areas:            Move TinyMeter  window  by holding the
  108.                                 mousebutton
  109.     @{b}Supported Keys:@{ub}
  110.     @{i}(NOTE: Do not forget to click first on the TinyMeter window before
  111.            you use these keys ! )@{ui}
  112.         "q" or "Q"              Quit TinyMeter
  113.         "s" or "S"              Saves window-position and size
  114.         "f" or "F"              Flushes the memory like "c:avail flush"
  115.                                 All unused libraries, fonts etc. are
  116.                                 removed from the memory.
  117.         "p" or "P"              Start preferences program.
  118.                                 @{i}NOTE: TinyMeterPrefs must reside in
  119.                                 SYS:Prefs/ to use this function.@{ui}
  120.         RIGHT MOUSEBUTTON       redefines   base  ram  to  the  actual
  121.                                 memoryusage
  122.     @{b}@{u}Usage of "TinyMeterPrefs":@{ub}@{uu}
  123.         TinyMeterPrefs supports the bubblehelp from MUI3.1. Most of
  124.         the gadgets have a little help.
  125.         Simply leave the mouse over a gadget for a while, and the
  126.         help will appear.
  127.     Any other questions? Write @{"me" link "The Author" 0}.
  128. @endnode
  129. @node "The Author" "The Author"
  130. @next "History"
  131. @prev "Bugs!"
  132. -   --  --- ------------------------------------------------------ ---  -- -
  133.                           @{b}To contact the author email to:@{ub}
  134.                           @{b}@{fg shine}5uro@informatik.uni-hamburg.de@{ub}@{fg text}
  135.                                         or
  136.                            @{b}@{fg shine}in5y264@public.uni-hamburg.de@{ub}@{fg text}
  137.           (the old address tinic@tinic.mayn.sub.de is @{b}not valid@{ub} anymore!)
  138.                                   @{b}or snail to:@{ub}
  139.                                   @{b} @{fg shine}Tinic Urou
  140.                                 Gaertnerstr. 15
  141.                                  20253 Hamburg
  142.                                   - GERMANY -@{ub}@{fg text}
  143.                 If you want to talk on @{b}IRC@{ub}, leave me an email.
  144. -   --  --- ------------------------------------------------------ ---  -- -
  145. @endnode
  146. @node "Legal Stuff" "Legal Stuff"
  147. @next "Main"
  148. @prev "Legal Stuff"
  149.     @{b}TinyMeter 4.xx is GIFTWARE.@{ub}
  150.     If you think this program is good and you regulary use it then  simply
  151.     send  me  a little gift of your choice as a reward for my hard work...
  152.     I'd also like some feedback from the users via email... 8)
  153.     @{b}@{i}Copyright@{ub}@{ui}
  154.     TinyMeter is written and copyright 
  155.  1994-1995 by Tinic Urou. No parts
  156.     of this program may be modified (patched, recompiled) to a new program
  157.     named TinyMeter.
  158.     Ideas, techniques and the interface from this program  can  be  freely
  159.     adopted to other programs.
  160.     @{b}@{i}Disclaimer@{ub}@{ui}
  161.     The author is in no way liable for any changes made to any part of the
  162.     program, or consequences thereof as he is in no way liable for damages
  163.     or loss of data directly or indirectly caused by this software.
  164.     @{b}@{i}Distribution@{ub}@{ui}
  165.     Neither fees may be charged nor profits may be  made  by  distributing
  166.     this  piece  of software. CD Manufactures are specifically granted the
  167.     right to include this program on CD collections, as long as  they  are
  168.     for the Public Domain.
  169. @endnode
  170. @node "History" "History"
  171. @next "Legal Stuff"
  172. @prev "The Author"
  173.     1.0 (10.6.1995) - First public release
  174.     1.1 (14.6.1995) - Added screennotify.library support
  175.                     - Added DOUBLEBORER
  176.                     - Added RIGHT MOUSEBUTTON-support
  177.     2.0 (24.6.1995) - code completly redone in GNU C.
  178.                     - Added Preferences program.
  179.                     - Added Prefsfile and removed Tooltypes.
  180.                     - No longer uses prepainted picture.
  181.                     - Now fontsensitive.
  182.                     - Now the window is sizeable.
  183.                     - Added "S" to save window settings
  184.                     - Added realtime window-moving and -sizing
  185.     2.1 (27.6.1995) - fixed some bugs in publicscreen-handling
  186.                     - made code smarter
  187.                     - shows now free amount of memory
  188.                     - refresh interval can be set
  189.                     - screennotify.library can be turned off
  190.     2.2 (10.7.1995) - Added Test Button
  191.                     - removed iff.library usage and replaced
  192.                       it with datatypes.library
  193.                     - Largest block display
  194.                     - free mem display
  195.                     - removed bug displaying big fastmem values
  196.                     - optimized code
  197.                     - Added installer script
  198.     2.3 (19.7.1995) - Preferences now work on a 640x256 screen
  199.                     - Preferences texts redone
  200.                     - CANCEL button does now what he should do.
  201.                     - fixed an internal bug in the message system
  202.                     - Close button does now what he should do
  203.                     - added flush memory key
  204.                     - Backgroundcolor of gauge now selectable
  205.                     - rework on the documentation
  206.     3.0 (01.8.1995) - only works with OS3.0+ since 2.2, sorry!!
  207.                     - removed nasty bugs with 68040 processor
  208.                     - added 3D Gauges
  209.                     - added Window to Front and Window to back option
  210.                     - added NoBorder option
  211.                     - Position of window can now be set manually
  212.                     - Texts for "CHIP", "FAST" & "RETINA" can now be
  213.                       set manually
  214.                     - introduced c-style formatting codes for numbers
  215.                     - Largest block & mem line removed and replaced
  216.                       with InfoLine_1 and InfoLine_2
  217.                     - Bordersizes selectable
  218.                     - background color of TinyMeter selectable
  219.                     - changed way how to display gauges completly,
  220.                       so its now possible to make more gauges in future
  221.                     - Total Mem gauge added
  222.                     - Retina Memory added
  223.                     - added tiling of background picture
  224.                     - No Base mem display-flag added
  225.                     - Border for gauges can be turned off
  226.                     - Space between gauges now selectable
  227.                     - "Q"-key added to end TinyMeter
  228.                     - slightly optimized the code.
  229.                     - added volumesusage
  230.                     - added 'P'-Key to run preferences program
  231.                     - fixed bug when screennoify was selected and
  232.                       used
  233.                     - added Refreshtime for volumes
  234.                     - normal window-moving added
  235.                     - snap from TinyMeter added
  236.     3.1 beta 1
  237.         (06.8.1995) - Colorrequester did not work with screen with
  238.                       more than 16 colors, it simply crashed (Oops!)
  239.                     - volumes which are not available are now ignored
  240.                       no more requests!
  241.                     - Colorrequester now uses reqtools.library IF
  242.                       available
  243.                     - ScreenNotify-selection-bug removed.
  244.                     - added Digital Clock + some fonts for this
  245.                     - all displays are now buffered using an own
  246.                       bitmap. No flickering anymore!
  247.                     - Gauges can now be turned off, keeping the texts
  248.                       with throughshinig background
  249.                     - A MinSize for the window is now defined,
  250.                       since the machine crashes using the
  251.                       BltBitMapRastPort with negative numbers
  252.                     - removed some unnecessary time_requests
  253.                     - memory, volumes and clock position can now be
  254.                       set to: left, right, center
  255.                     - rework on the volumes routines
  256.                     - TinyMeter now uses himself a priority "-3"
  257.     3.1 beta 2      - redone some of the code, now smaller
  258.                     - tried to fix a Enforcer hit.
  259.                     - tried to fix the trashing on a A4000/040
  260.                     - made ClipBlit sure, all coordinates are checked.
  261.                     - made RectFill sure, all coordinates are checked.
  262.     3.1 beta 3      - tried to fix a Enforcer hit.
  263.                     - splitted the source to speed up compiling.
  264.     3.1 public beta
  265.         (30.08.95)  - finished MUI-Preferences program.
  266.                     - added "o" for occupied size in the textformat.
  267.     3.2 public beta - fixed a big bug saving the prefs in TinyMeterPrefs
  268.         (01.08.95)  - "hh:mm" "hh:mm:ss" exchanged
  269.                     - added possibility to select y-size of gauges.
  270.                     - removed IDCMP_MOUSEMOVE in the main handler,
  271.                       now temporaly activated when using Opaque-effect
  272.                       and clicking the mousebutton.
  273.                       That should fix some of the lockups...
  274.                     - moved color-page into design-page.
  275.                     - magicwb-demo-prefs did use my System: Assign ( ;^) )
  276.                       changed it to SYS:
  277.                     - Installer-script produced garbage
  278.                     - used shortrel to reduce size and to gain speed
  279.     3.3 (05.09.95)  - TinyMeter is now a commodity
  280.                       supported events:
  281.                         
  282.  Disable/Enable
  283.                         
  284.  Kill
  285.                     - fixed a bad behavior, when "Workbench" was selected
  286.                       as PublicScreen, screennotify was not activated.
  287.                       This is now checked.
  288.                     - DatatypeObject is now freed after the background
  289.                       has been drawed. This slows down resizing,
  290.                       but will save a bit of memory
  291.                     - painted some new icons
  292.                     - rework on the guide-file
  293.     3.31 (08.09.95) - a datatypeobject was allocted two times and only
  294.                       freed one time, that could mean a big lost
  295.                       of chipmemory
  296.                     - compiled with gcc 2.7.0 + option "-fbaserel". That
  297.                       saved 2KB!
  298.     3.4  (12.09.95) - added snapping of Workbench-background, notification
  299.                       for WBPatterns.prefs was also added, to use pattern
  300.                       switchers like MagicSelector.
  301.                     - code for opaque-effect was removed, its not neccesary
  302.                       I think.
  303.                     - Volume-Indent was saved wrong by TinyMeterPrefs.
  304.                     - thousand seperators now use a "," instead of a "."
  305.                       To get a "." you'll have to use the new option "T".
  306.                     - added possibilty to select number of colums.
  307.                       that was really a hard work!!
  308.                     - redone bacground code, TinyMeter will again not free
  309.                       the datatype-object until TinyMeter is quitted.
  310.                       Some persons reported a pen problem...
  311.     3.5  (17.09.95) - fixed a VERY big bug in the textdisplay routines.
  312.                       I think, they caused the Enforcer hits...
  313.                     - added locale.library support, some work to do...
  314.     3.51 (22.09.95) - a bad PortName was created. Caused some Enforcer Hits.
  315.                       Thanks to Chad Randall for the tip...
  316.                     - Fixed a display bug.
  317.     3.52 (05.10.95) - Two ports were initialized with the same name.
  318.                       Caused problems, since I didn't checked
  319.                       if the allocation was correct. (poor programming 8))
  320.                       They were problems with WarpSPELL, PPaint etc.
  321.                     - clock can now be above the gauges
  322.                     - NoBaseMem-function does now work correctly
  323.                     - If TinyMeter was not running, snapping gave bad coords.
  324.     3.6  (09.11.95) - TinyMeter caused Enforcer hits, when the clock was
  325.                       turned off.
  326.                     - added system idle gauge, code was from cpuload2
  327.                     - AM/PM format added
  328.                     - complete sourcecode added to the archive... Look at
  329.                       the bad code 8)
  330.     3.62 (16.11.95) - Disabling the clock and date reworks again...
  331.                     - Problem with white gauges should have disappeared
  332.                     - added ShadowText (Thnx to 'Nudel' for the suggestion!)
  333.                     - Color selector reworks under MUI3. Muimaster.library
  334.                       version 11 is checked...
  335.     4.00b(29.12.95) - Entirely rewritten. Now uses own boopsiclass for the
  336.                       gauges.
  337.                     - Clock was removed.
  338.                     - Infolines were removed.
  339.                     - New Preferences system, supporting own settings for
  340.                       every gauge.
  341.                     - Own Font for every gauge.
  342.                     - Gaugetypes for largest blocks added.
  343.                     - Historymeter added.
  344.                     - Bordertype "Simple" added
  345.                     - Gaugetype "Space" added
  346.                     - Penallocation system added.
  347.                     - Fixed Always to Front
  348.                     - Fixed Always to back changing it to BackDrop...
  349.                     - Worked a bit on the speed.
  350.                     - Completly new preferences program using MUI3.1 features,
  351.                       too many news to mention them here 8))
  352.     4.01 (01.01.96) - readded a clock-function
  353.                     - Changed the design of Historymeters
  354.                     - Removed some bad Enforcer hits from TinyMeterPrefs.
  355.                       (They caused the crashes at startup)
  356.                     - Speeded up some functions, esspecially the handler
  357.                     - Screennotify now works correctly.
  358.                     - Removed nearly all "SetGadgetAttrs" and replaced
  359.                       them with a SetAttrs-RefreshGlist pair, because
  360.                       it caused lockups every second. A really bad behavior
  361.                       of gadgetclass!! Even the orginal RKM BOOPSI demos
  362.                       contain this problem...
  363.                     - fixed memorytrashing by the gauges.
  364. @endnode
  365. @node "Bugs!" "Bugs!"
  366. @next "The Author"
  367. @prev "Usage"
  368.     - I didn't have the possibility to remove all Enforcer hits.
  369.     - TinyMeterPrefs can't be run from TinyMeter using 'p', since
  370.       TinyMeterPrefs does not support own stack allocation until
  371.       now... 8((
  372.     - MUI Colors aren't supported yet. Please do not use them when you
  373.       select the Colors with the "Pen adjust". Use instead "ColorMap" or
  374.       "RGB"!
  375.     - There are many grammatical errors in the texts. Did them in a hurry.
  376.     @{b}If someone has any idea how to locate the errors or wants to help me,
  377.     simply contact me, or send me a corrected version. 8))@{ub}
  378.     Please write @{"me" link "The Author" 0}, if you find any bugs!!!
  379.     TinyMeter V4.00beta has been sucessfully tested under these configurations:
  380.     A2000       OS3.1   68030   6MB Ram     Picasso
  381.     A4000       OS3.0   68030   12MB Ram    AGA
  382.     A1200       OS3.1   68020   6MB Ram     AGA
  383. @endnode
  384. @node "New" "Whats new in 4.0?"
  385. @next "Requirements"
  386. @prev "What is TinyMeter"
  387.     Changes since 3.62:
  388.     Main program:
  389.     - code completly redone. It should be much more stable now.
  390.       Introduced an own BOOPSI-class for the gauges.
  391.     - Every gauge can have its own settings. Use any Font in any gauge,
  392.       use any color in any gauge!
  393.     - Gauges can freely moved in their order!
  394.     - Intruduced new type of gauge: Historymeter. Have a look at it!
  395.     - CPU usage now can take advantage of the "Executive"-package.
  396.     - The infolines were removed, since no one really used them.
  397.     - Introduced the possibilty to use own allocated pens.
  398.     - "Always To Front" does now correctly.
  399.     - "Always To Back" was replaced with the "BackDrop" option.
  400.       The TinyMeter window can now always stay in the background.
  401.     - Added Borderoption "Simple".
  402.     - Space between gauges can now be selected in horizontal and
  403.       vertical direction
  404.     - Colors of dark and bright edges can now be selected.
  405.     - Background of gauges can now be throughshining.
  406.     and many more...
  407.     Preferences program:
  408.     - Code completly redone. Now takes advantage of all MUI features,
  409.       especially the object orientied design.
  410.       Supports some of the new features of MUI 3.1, like drag&drop,
  411.       bubble help, the new pen system & some of the new classes.
  412.     - Gerneral Settings can now be saved ro a file. Gaugedesigns
  413.       can also be saved. Try the menus...
  414.     and many more...
  415.     Have also look at @{"History" link "History" 0}
  416. @endnode
  417. @node "Requirements" "Requirements"
  418. @next "Installation"
  419. @prev "Requirements"
  420.     @{u}To run TinyMeter, you will need:@{uu}
  421.     - Any Amiga with AmigaOS 3.0+
  422.     - MUI 3.1+ 
  423.       @{b}@{i}MUI is only required for the Preferences program!@{ub}@{ui}
  424.     - enough memory 8)
  425. @endnode
  426. @node "Thanks" "Thanks to"
  427.     @{u}Thanks must go to:@{uu}
  428.     - @{b}Aristotelis Grammatikakis@{ub} for his endless suggestions
  429.       and for the hard testing 8))
  430.     - @{b}Matthew Wells@{ub} for his Enforcer- and bug-reports
  431.     - @{b}Jens Kreiensiek@{ub} for the "retina_lib.fd" and for the testing
  432.     and to all the others who did write me, hopefully the list is complete:
  433.     - Stefan Thomas Pazourek            - Garnet Graham
  434.     - Ralph Wermke                      - Donald Arthur Maxwell
  435.     - Nicholas Richards                 - Tom Heeren
  436.     - Ed Hoffmann                       - Hendrik Hielscher
  437.     - Jens Maertens                     - Feris
  438.     - Ludwig Kamphendel                 - Ron Shaw
  439.     - Dan Zerkle                        - Thomas Meier
  440.     - Dirk Wrocklage                    - Patrick Breuer
  441.     - Olaf Groener                      - Ryan Thomas
  442.     - Randy Gault                       - Remco van Hooff
  443.     - Gary                              - Eugenio Gori
  444.     - Marius Sundbakken                 - Tommy Ebbessen
  445.     - David Bump                        - Nils Goers
  446.     - Dan Brooke                        - Chad Randall
  447.     - Domenico Barbetto'                - John Hertell
  448.     - Leo Davidson, alias 'Nudel'       - Andre Wywra
  449.     - Bert Heise                        - Uwe Ploss
  450.     - Daniel Schulz                     - Marcin Orlowski
  451.     - Marius Sundbakken                 - Marco Fraatz
  452.     - Simon Stelling                    - Gregg William Riedel
  453.     - Louis van Breda                   - Nikolai Zizka
  454.     - Robert J. Dennison                - Artuu E.K
  455. rpinlehto
  456.     - Ivan Wheelwright                  - Fredrik Elmqvist
  457.     - Wolfgang Loske
  458. --------------------------------------------------------------------------
  459.     TinyMeter was written using the following software:
  460.     - @{b}gcc 2.7.0@{ub}
  461.     - @{b}DICE 2.06@{ub}
  462.     - @{b}GoldED 3.13@{ub}
  463.       ( Best programmers editor ever! )
  464.     - @{b}Enforcer + gccfindhit@{ub}
  465.     - @{b}CodeWatcher@{ub}
  466.       ( Fine tool to detect unfreed memory, devices, fonts etc.)
  467.     - @{b}PhxAss 4.20@{ub}
  468.       ( Nice Assembler! )
  469.     - @{b}PPaint 2.1@{ub}
  470.       ( Nice FreeWare |^)
  471.     - @{b}Heddley V1.1@{ub}
  472.     - @{b}MUI 3.1 @{ub}
  473. --------------------------------------------------------------------------
  474.     TinyMeter was developed on this system:
  475.     - an Amiga 4000/0EC30/882/25Mhz
  476.     - OS 3.0 (39.106)
  477.     - 12 MB RAM ( 2MB Chip, 8MB 32Bit Fast, 2MB 16Bit Fast)
  478.     - a GVP Host Series II - Adapter with Guru Rom.
  479.     - a Toshiba 4101 CD-Rom ( always a Aminet CD in :) )
  480.     - 4 Harddisk with 52MB, 240MB, 420MB and 540MB
  481.     - a US-Robotics V.34 Sportster modem
  482.     - a Zyxel 1496E+ modem
  483.     - a Canon BJ200ex printer
  484.     - a ScanDoubler (to see some nice demos, like ZIF from Parallax)
  485.     - a shitty old VGA-monitor on which I nearly can't read a topaz.8 font.
  486.       owned this one at "V*bis" (they're LAME there, but cheap)
  487.     - a big television and a nice sat-receiver to look Babylon5 and Voyager.
  488. @endnode
  489. @node "Future" "To Do / Future"
  490.     @{u}These are the features I want to include in future versions:@{uu}
  491.     1     fixing bugs 8))
  492.     2.    speedoptimizations (I am really at the limit now 8-( )
  493.     3.    real commodity-hotkeys
  494.     4.    add formatting code for the differences between values,
  495.           f.ex. the exact difference between base-ram and actual-ram.
  496.     5.    perhaps informations about other system vars, especially
  497.           in the infolines:
  498.               - AmigaOS version
  499.               - number of used libraries
  500.                           used publicscreens
  501.                           used ports
  502.                           used devices
  503.                           running tasks
  504.               - processor-type
  505.               - co-processor-type
  506.               - gfx chips
  507.     6.    more memorytypes.
  508.     7.    lets see...
  509. @endnode
  510. @node "Troubleshooting" "Troubleshooting"
  511.     @{u}These are the most asked questions:@{uu}
  512.     Q: TinyMeter produces Revoverable Alerts on my machine.
  513.     A: 1. Check, if you really have "screennotify.library" in your LIBS:
  514.           assign.
  515.        2. Remove "retina.library" from your LIBS: assign if you don't have
  516.           a Retina-GFX card.
  517.     Q: TinyMeter 4.0 produces garbage on my machine.
  518.     A: Try deleting "ENV:TinyMeter" and "ENVARC:TinyMeter" and remaking
  519.        the prefs.
  520.     Q: The installer quits with a error when he installs the backgrounds.
  521.        Why?
  522.     A: You surely already use one of my supplied backgrounds on your
  523.        Workbench. Simply delete them in the ArtWork/Patterns directory
  524.        and restart the installer.
  525.     Q: TinyMeter eats up much processor-time on my machine. I am using a
  526.        68000.
  527.     A: Try to select a higher volumerefresh (> 30secs) and memoryrefresh
  528.        (> 10 secs).
  529.     more to follow...
  530. @endnode
  531. @node "Tips" "Configuration Tips"
  532.     @{b}---     Fonts@{ub}
  533.             
  534.  GENERAL:   If a font seems to be placed too high or too low in
  535.               the  gauge,  take  a  tool like "FED" and change the baseline,
  536.               which is not correct in many fonts.  Best  examples  for  good
  537.               baseline   choice  are  the  fonts  from  the  MagicWB-package
  538.               (XHelvetica, XCourier, XEN etc.)
  539.             
  540.  GAUGES:   Preferably use fonts with a small  width.  Otherwise
  541.               the  formatted  text  or  the label cannot be displayed or the
  542.               Windowsize will be automatically adjusted.
  543.             
  544.  GAUGES:   Sometimes, the font will  be  drawed  over  borders,
  545.               which  doesn't  look good. Simply selected a higher height for
  546.               the gauges.
  547.             
  548.  CLOCKS:   Please use fixedwidthed fonts for the  clock,  or  a
  549.               font  where the numbers all have the same size, since only the
  550.               real width of the text blitted.
  551.     @{b}---     Formatting texts@{ub}
  552.             The format specifier is scanned to determine what  to  show  on
  553.             the  display.  Characters are copied to the output until a % is
  554.             encountered. %% indicates a literal '%'  character.  Otherwise,
  555.             the  %  is  followed by a control sequence that tells TinyMeter
  556.             what to display.
  557.             @{u}Gauges and Historymeter:@{uu}
  558.                 %[Options]d - Free bytes/amount
  559.                 %[Options]b - Free base bytes/amount
  560.                 %[Options]p - Free percent
  561.                 %[Options]a - total installed
  562.                 The options (Note, that the following order must be
  563.                              maintained if you use more than one option!):
  564.                 t - thousands seperator                         3,566,345
  565.                 T - thousands sepeperator with a point          3.556.345
  566.                 k - show kilobytes                                   3472
  567.                 m - show megabytes                                      3
  568.                 o - show occupied size
  569.                 Examples:
  570.                 "%td KBytes free"           --->    3,566,345 Bytes free
  571.                 "%tkd free, %tkop used"     --->    3,472 free, 625 used
  572.             @{u}Clocks:@{uu}
  573.                 The clock uses the "FormatDate"-function from the
  574.                 locale.libary:
  575.                 %a - abbreviated weekday name
  576.                 %A - weekday name
  577.                 %b - abbreviated month name
  578.                 %B - month name
  579.                 %c - same as "%a %b %d %H:%M:%S %Y"
  580.                 %C - same as "%a %b %e %T %Z %Y"
  581.                 %d - day number with leading 0s
  582.                 %D - same as "%m/%d/%y"
  583.                 %e - day number with leading spaces
  584.                 %h - abbreviated month name
  585.                 %H - hour using 24-hour style with leading 0s
  586.                 %I - hour using 12-hour style with leading 0s
  587.                 %j - julian date
  588.                 %m - month number with leading 0s
  589.                 %M - the number of minutes with leading 0s
  590.                 %n - insert a linefeed
  591.                 %p - AM or PM strings
  592.                 %q - hour using 24-hour style
  593.                 %Q - hour using 12-hour style
  594.                 %r - same as "%I:%M:%S %p"
  595.                 %R - same as "%H:%M"
  596.                 %S - number of seconds with leadings 0s
  597.                 %t - insert a tab character
  598.                 %T - same as "%H:%M:%S"
  599.                 %U - week number, taking Sunday as first day of week
  600.                 %w - weekday number
  601.                 %W - week number, taking Monday as first day of week
  602.                 %x - same as "%m/%d/%y"
  603.                 %X - same as "%H:%M:%S"
  604.                 %y - year using two digits with leading 0s
  605.                 %Y - year using four digits with leading 0s
  606. @endnode
  607.